FOUNDRY-SN-APPLETALK-MIB DEFINITIONS::=BEGIN-- Foundry snAppleTalk Group MIB Release 1.0.0
-- Revision 0 1/19/98-- Copyright 1996-98 Foundry Networks, Inc.
-- All rights reserved.
-- This Foundry Networks SNMP Management Information Base
-- Specification embodies Foundry Networks' confidential and
-- proprietary intellectual property. Foundry Networks retains all
-- title and ownership in the Specification, including any
-- revisions.-- This Specification is supplied "AS IS," and Foundry Networks makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.-- SECTION 1: Top Level Definitions-- ImportsIMPORTSCounterFROM RFC1155-SMI
OBJECT-TYPEFROM RFC-1212
RtrStatus, ClearStatus, RowSts,PortIndex, Action
FROM FOUNDRY-SN-IP-MIB
snAppleTalk
FROM FOUNDRY-SN-ROOT-MIB;ATNetworkNumber::=-- 2 octets of net number-- in network byte orderOCTETSTRING(SIZE(2))DdpNodeAddress::=-- 2 octets of net number-- in network byte order,-- 1 octet of node numberOCTETSTRING(SIZE(3))
ATName::=-- 0 to 32 octets of AppleTalk-- ASCII [Inside AppleTalk]OCTETSTRING(SIZE(0..32))-- SECTION 2: MIB-- Router AppleTalk MIB
-- This section contains AppleTalk specific router MIB object definitions.-- AppleTalk general groupsnRtATGeneral OBJECTIDENTIFIER::={ snAppleTalk 1}snRtATRoutingEnable OBJECT-TYPESYNTAX RtrStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable AppleTalk routing function on this box."::={ snRtATGeneral 1}snRtATClearArpCache OBJECT-TYPESYNTAX ClearStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"clear(1) will clear AppleTalk arp cache table."::={ snRtATGeneral 2}snRtATClearFwdCache OBJECT-TYPESYNTAX ClearStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"clear(1) will clear AppleTalk forward cache table."::={ snRtATGeneral 3}snRtATClearRoute OBJECT-TYPESYNTAX ClearStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"clear(1) will clear AppleTalk route table."::={ snRtATGeneral 4}snRtATClearTrafficCounters OBJECT-TYPESYNTAX ClearStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"clear(1) will clear AppleTalk network statistics counters."::={ snRtATGeneral 5}snRtATArpRetransmitCount OBJECT-TYPESYNTAXINTEGER(1..10)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The number of AppleTalk ARP request retransmits if the
first request timeouts."DEFVAL{2}::={ snRtATGeneral 6}snRtATArpRetransmitInterval OBJECT-TYPESYNTAXINTEGER(1..120)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The waiting time interval for an AppleTalk ARP response
before retransmission of an ARP request. Each unit value
is one second."DEFVAL{1}::={ snRtATGeneral 7}snRtATGleanPacketsEnable OBJECT-TYPESYNTAX RtrStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable AppleTalk glean packets function on this box."DEFVAL{ disabled }::={ snRtATGeneral 8}snRtATRtmpUpdateInterval OBJECT-TYPESYNTAXINTEGER(1..3600)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The periodic time interval to transmit a RTMP
update. Each unit value is one second."DEFVAL{10}::={ snRtATGeneral 9}snRtATZipQueryInterval OBJECT-TYPESYNTAXINTEGER(1..1000)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The periodic time interval to transmit a ZIP
query. Each unit value is one second."DEFVAL{10}::={ snRtATGeneral 10}snRtATInRtmpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of RTMP packets received by
this entity."::={ snRtATGeneral 11}snRtATOutRtmpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of RTMP packets which were
transmitted from this entity."::={ snRtATGeneral 12}snRtATFilteredRtmpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of RTMP packets which were
filtered by this entity."::={ snRtATGeneral 13}snRtATInZipPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION
"The total number of ZIP packets received by
this entity."::={ snRtATGeneral 14}snRtATOutZipPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of ZIP packets which were
transmitted from this entity."::={ snRtATGeneral 15}snRtATInZipGZLPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of ZIP get zone list packets received by
this entity."::={ snRtATGeneral 16}snRtATOutZipGZLPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of ZIP get zone list packets which were
transmitted from this entity."::={ snRtATGeneral 17}snRtATInZipNetInfoPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of ZIP network information packets received by
this entity."::={ snRtATGeneral 18}snRtATOutZipNetInfoPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of ZIP network information packets which were
transmitted from this entity."::={ snRtATGeneral 19}snRtATInDdpPkts OBJECT-TYPE
SYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of DDP datagrams received by
this entity."::={ snRtATGeneral 20}snRtATOutDdpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of DDP datagrams which were
transmitted from this entity."::={ snRtATGeneral 21}snRtATForwardedDdpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The number of input DDP datagrams for which this entity
was not their final DDP destination, as a result of
which an attempt was made to find a route to forward
them to that final destination."::={ snRtATGeneral 22}snRtATInDeliveredDdpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of input DDP datagrams for which
this entity was their final DDP destination."::={ snRtATGeneral 23}snRtATDroppedNoRouteDdpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of DDP datagrams dropped because a
route could not be found to their final destination."::={ snRtATGeneral 24}snRtATDroppedBadHopCountsDdpPkts OBJECT-TYPESYNTAXCounter
ACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of input DDP datagrams dropped
because this entity was not their final destination
and their hop count would exceed 15."::={ snRtATGeneral 25}snRtATDroppedOtherReasonsDdpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of DDP datagrams dropped because
of other reasons, e.g. run out of resouces."::={ snRtATGeneral 26}snRtATInAarpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of AppleTalk ARP packets received by
this entity."::={ snRtATGeneral 27}snRtATOutAarpPkts OBJECT-TYPESYNTAXCounterACCESSread-onlySTATUSmandatoryDESCRIPTION"The total number of AppleTalk ARP packets which were
transmitted from this entity."::={ snRtATGeneral 28}-- AppleTalk socket priority tablesnRtATSocketPriorityTable OBJECT-TYPESYNTAXSEQUENCEOF SnRtATSocketPriorityEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"AppleTalk socket priority table."::={ snAppleTalk 2}snRtATSocketPriorityEntry OBJECT-TYPESYNTAX SnRtATSocketPriorityEntry
ACCESSnot-accessibleSTATUSmandatory
DESCRIPTION"An entry in the AppleTalk socket priority table."INDEX{ snRtATSocketPrioritySocket }::={ snRtATSocketPriorityTable 1}
SnRtATSocketPriorityEntry ::=SEQUENCE{
snRtATSocketPrioritySocket
INTEGER,
snRtATSocketPriorityPriority
INTEGER}snRtATSocketPrioritySocket OBJECT-TYPESYNTAXINTEGER(1..254)ACCESSread-onlySTATUSmandatoryDESCRIPTION"Socket number for a socket priority entry."::={ snRtATSocketPriorityEntry 1}snRtATSocketPriorityPriority OBJECT-TYPESYNTAXINTEGER{level0(0),level1(1),level2(2),level3(3),level4(4),level5(5),level6(6),level7(7)}ACCESSread-writeSTATUSmandatoryDESCRIPTION"The Standalone router Priority level applies to a socket number:
low(0) -- low prority
high(1) -- high prority.
The BigIron Priority levels applies to a socket number are:
level0(0), level1(1), level2(2), level3(3),
level4(4), level5(5), level6(6), level7(7) "::={ snRtATSocketPriorityEntry 2}-- AppleTalk interface zone filter table
snRtATPortZoneFilterTable OBJECT-TYPESYNTAXSEQUENCEOF SnRtATPortZoneFilterEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"AppleTalk interface zone filter table."::={ snAppleTalk 3}snRtATPortZoneFilterEntry OBJECT-TYPESYNTAX SnRtATPortZoneFilterEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the AppleTalk interface zone filter table."INDEX{ snRtATPortZoneFilterPortIndex, snRtATPortZoneFilterZone }::={ snRtATPortZoneFilterTable 1}
SnRtATPortZoneFilterEntry ::=SEQUENCE{
snRtATPortZoneFilterPortIndex
PortIndex,
snRtATPortZoneFilterZone
ATName,
snRtATPortZoneFilterAction
Action,
snRtATPortZoneFilterRtmpEnable
RtrStatus,
snRtATPortZoneFilterRowStatus
RowSts
}snRtATPortZoneFilterPortIndex OBJECT-TYPESYNTAXPortIndexACCESSread-onlySTATUSmandatoryDESCRIPTION"The port index for a zone filter entry."::={ snRtATPortZoneFilterEntry 1}snRtATPortZoneFilterZone OBJECT-TYPESYNTAXATNameACCESSread-onlySTATUSmandatoryDESCRIPTION"The zone name granted for this filter."::={ snRtATPortZoneFilterEntry 2}snRtATPortZoneFilterAction OBJECT-TYPESYNTAX Action
ACCESSread-writeSTATUSmandatory
DESCRIPTION"Action to take if the AppleTalk packet match
with this filter."::={ snRtATPortZoneFilterEntry 3}snRtATPortZoneFilterRtmpEnable OBJECT-TYPESYNTAX RtrStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable RTMP filtering."::={ snRtATPortZoneFilterEntry 4}snRtATPortZoneFilterRowStatus OBJECT-TYPESYNTAX RowSts
ACCESSread-writeSTATUSmandatoryDESCRIPTION"To create or delete a zone filter entry."::={ snRtATPortZoneFilterEntry 5}-- AppleTalk port tablesnRtATPortTable OBJECT-TYPESYNTAXSEQUENCEOF SnRtATPortEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"AppleTalk port table."::={ snAppleTalk 4}snRtATPortEntry OBJECT-TYPESYNTAX SnRtATPortEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the AppleTalk port table."INDEX{ snRtATPortIndex }::={ snRtATPortTable 1}
SnRtATPortEntry ::=SEQUENCE{
snRtATPortIndex
PortIndex,
snRtATPortArpAge
INTEGER,
snRtATPortState
INTEGER,
snRtATPortSeedRouter
INTEGER,
snRtATPortOperationMode
INTEGER}
snRtATPortIndex OBJECT-TYPESYNTAXPortIndexACCESSread-onlySTATUSmandatoryDESCRIPTION"The port index for port table entry."::={ snRtATPortEntry 1}snRtATPortArpAge OBJECT-TYPESYNTAXINTEGER(0..240)ACCESSread-writeSTATUSmandatoryDESCRIPTION"The time in minutes an ARP entry can
be valid without relearning.
0 - Don't age."DEFVAL{10}::={ snRtATPortEntry 2}snRtATPortState OBJECT-TYPESYNTAXINTEGER{other(1),down(2),up(3)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"The up and down state of this port."::={ snRtATPortEntry 3}snRtATPortSeedRouter OBJECT-TYPESYNTAXINTEGER{other(1),seedRouter(2),nonSeedRouter(3)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"This port was configured to seed or non-seed router."::={ snRtATPortEntry 4}
snRtATPortOperationMode OBJECT-TYPESYNTAXINTEGER{other(1),seedRouter(2),nonSeedRouter(3),notOperational(4),routingDisabled(5)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"The operation mode of this port."::={ snRtATPortEntry 5}-- AppleTalk forwarding cache tablesnRtATFwdCacheTable OBJECT-TYPESYNTAXSEQUENCEOF SnRtATFwdCacheEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"AppleTalk forwarding cache table."::={ snAppleTalk 5}snRtATFwdCacheEntry OBJECT-TYPESYNTAX SnRtATFwdCacheEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the AppleTalk forwarding cache table."INDEX{ snRtATFwdCacheIndex }::={ snRtATFwdCacheTable 1}
SnRtATFwdCacheEntry ::=SEQUENCE{
snRtATFwdCacheIndex
INTEGER,
snRtATFwdCacheNetAddr
DdpNodeAddress,
snRtATFwdCacheMacAddr
OCTETSTRING,
snRtATFwdCacheNextHop
DdpNodeAddress,
snRtATFwdCacheOutgoingPort
INTEGER,
snRtATFwdCacheType
INTEGER,
snRtATFwdCacheAction
INTEGER,
snRtATFwdCacheVLanId
INTEGER}snRtATFwdCacheIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The table index for an AppleTalk forwarding cache table entry."::={ snRtATFwdCacheEntry 1}snRtATFwdCacheNetAddr OBJECT-TYPESYNTAXDdpNodeAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"The AppleTalk network address of a station."::={ snRtATFwdCacheEntry 2}snRtATFwdCacheMacAddr OBJECT-TYPESYNTAXOCTETSTRING(SIZE(6))ACCESSread-onlySTATUSmandatoryDESCRIPTION"The Mac address of an AppleTalk station."::={ snRtATFwdCacheEntry 3}snRtATFwdCacheNextHop OBJECT-TYPESYNTAXDdpNodeAddressACCESSread-onlySTATUSmandatoryDESCRIPTION"The next hop router network address."::={ snRtATFwdCacheEntry 4}snRtATFwdCacheOutgoingPort OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The outgoing port of which packets will forward to.
Return port value of zero to indicate no outgoing port
associated to this entry."::={ snRtATFwdCacheEntry 5}snRtATFwdCacheType OBJECT-TYPE
SYNTAXINTEGER{ dynamic(1), permanent(2)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"The 'dynamic' or 'permanent' type for an AppleTalk forwarding
cache table entry."::={ snRtATFwdCacheEntry 6}snRtATFwdCacheAction OBJECT-TYPESYNTAXINTEGER{other(1),forward(2),forUs(3),waitForArp(4),dropPacket(5)}ACCESSread-onlySTATUSmandatoryDESCRIPTION"The action to take."::={ snRtATFwdCacheEntry 7}snRtATFwdCacheVLanId OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The VLAN ID for an AppleTalk forwarding cache table entry.
Return VLAN ID value of zero to indicate no VLAN associated
to this entry."::={ snRtATFwdCacheEntry 8}-- AppleTalk zone tablesnRtATZoneTable OBJECT-TYPESYNTAXSEQUENCEOF SnRtATZoneEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"AppleTalk zone table."::={ snAppleTalk 6}
snRtATZoneEntry OBJECT-TYPESYNTAX SnRtATZoneEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the AppleTalk zone table."INDEX{ snRtATZoneIndex }::={ snRtATZoneTable 1}
SnRtATZoneEntry ::=SEQUENCE{
snRtATZoneIndex
INTEGER,
snRtATZoneNetStart
ATNetworkNumber,
snRtATZoneNetEnd
ATNetworkNumber,
snRtATZoneName
ATName}snRtATZoneIndex OBJECT-TYPESYNTAXINTEGERACCESSread-onlySTATUSmandatoryDESCRIPTION"The table index for an AppleTalk zone table entry."::={ snRtATZoneEntry 1}snRtATZoneNetStart OBJECT-TYPESYNTAXATNetworkNumberACCESSread-onlySTATUSmandatoryDESCRIPTION"The first AppleTalk network address in the range
of this zone name."::={ snRtATZoneEntry 2}snRtATZoneNetEnd OBJECT-TYPESYNTAXATNetworkNumberACCESSread-onlySTATUSmandatoryDESCRIPTION"The last AppleTalk network address in the range
of this zone name."::={ snRtATZoneEntry 3}snRtATZoneName OBJECT-TYPESYNTAXATNameACCESSread-onlySTATUSmandatoryDESCRIPTION"The zone name."
::={ snRtATZoneEntry 4}-- AppleTalk additional zone filter tablesnRtATAddZoneFilterTable OBJECT-TYPESYNTAXSEQUENCEOF SnRtATAddZoneFilterEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"AppleTalk additional zone filter table. Additional zones
are those zones that do not match any zones defined in the
zone filter table."::={ snAppleTalk 7}snRtATAddZoneFilterEntry OBJECT-TYPESYNTAX SnRtATAddZoneFilterEntry
ACCESSnot-accessibleSTATUSmandatoryDESCRIPTION"An entry in the AppleTalk additional zone filter table."INDEX{ snRtATAddZoneFilterPortIndex }::={ snRtATAddZoneFilterTable 1}
SnRtATAddZoneFilterEntry ::=SEQUENCE{
snRtATAddZoneFilterPortIndex
PortIndex,
snRtATAddZoneFilterAction
Action,
snRtATAddZoneFilterRtmpEnable
RtrStatus
}snRtATAddZoneFilterPortIndex OBJECT-TYPESYNTAXPortIndexACCESSread-onlySTATUSmandatoryDESCRIPTION"The port index for additional zone filter table entry."::={ snRtATAddZoneFilterEntry 1}snRtATAddZoneFilterAction OBJECT-TYPESYNTAX Action
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Action to take if no zone filter match."::={ snRtATAddZoneFilterEntry 2}snRtATAddZoneFilterRtmpEnable OBJECT-TYPESYNTAX RtrStatus
ACCESSread-writeSTATUSmandatoryDESCRIPTION"Enable/disable RTMP filtering on additional zone."::={ snRtATAddZoneFilterEntry 3}END